﻿using Newtonsoft.Json;
/*
==================================================================
    注意：此文件为Auto代码，不可手动修改【备绳维保】
==================================================================
*/

namespace Models
{
    /// <summary>
    /// 备绳维保  FilterModel
    /// </summary>
    public partial class StockWireropeKeepFilterModel
    {
        /// <summary>
        /// 编号
        /// </summary>
        public int? _StockWireropeKeepID { get; set; }
        public List<int> _StockWireropeKeepIDs { get; set; }
        public List<int> _NotStockWireropeKeepIDs { get; set; }

        /// <summary>
        /// 集团
        /// </summary>
        public int? _GroupInfoID { get; set; }
        public List<int> _GroupInfoIDs { get; set; }
        public List<int> _NotGroupInfoIDs { get; set; }

        /// <summary>
        /// 编码
        /// </summary>
        public string _Code { get; set; }
        public string _CodeEqual { get; set; }

        /// <summary>
        /// 单据详细
        /// </summary>
        public int? _StockID { get; set; }
        public List<int> _StockIDs { get; set; }
        public List<int> _NotStockIDs { get; set; }

        /// <summary>
        /// 实施单位
        /// </summary>
        public string _CompanyName { get; set; }
        public string _CompanyNameEqual { get; set; }

        /// <summary>
        /// 实施人员
        /// </summary>
        public string _UserName { get; set; }
        public string _UserNameEqual { get; set; }

        /// <summary>
        /// 实施日期
        /// </summary>
        public DateTime? _DoDate { get; set; }
        public DateTime? _DoDate_Begin { get; set; }
        public DateTime? _DoDate_End { get; set; }

        /// <summary>
        /// 状态
        /// </summary>
        public int? _Status { get; set; }
        public List<int> _Statuss { get; set; }
        public List<int> _NotStatuss { get; set; }

        /// <summary>
        /// 创建人姓名
        /// </summary>
        public string _CreateUserName { get; set; }
        public string _CreateUserNameEqual { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? _CreateDate { get; set; }
        public DateTime? _CreateDate_Begin { get; set; }
        public DateTime? _CreateDate_End { get; set; }

        /// <summary>
        /// 提交人姓名
        /// </summary>
        public string _SubmitUserName { get; set; }
        public string _SubmitUserNameEqual { get; set; }

        /// <summary>
        /// 提交日期
        /// </summary>
        public DateTime? _SubmitDate { get; set; }
        public DateTime? _SubmitDate_Begin { get; set; }
        public DateTime? _SubmitDate_End { get; set; }

    }





    /// <summary>
    /// 备绳维保  Model
    /// </summary>
    public partial class StockWireropeKeepModel
    {
        /// <summary>
        /// 只读属性，统一主键名称
        /// </summary>
        public int AutoID
        {
            get
            {
                return StockWireropeKeepID;
            }
        }

        /// <summary>
        /// 编号
        /// </summary>
        public int StockWireropeKeepID { get; set; }

        /// <summary>
        /// 集团
        /// </summary>
        public int GroupInfoID { get; set; }

        /// <summary>
        /// 编码
        /// </summary>
        public string Code { get; set; }

        /// <summary>
        /// 单据详细
        /// </summary>
        public int StockID { get; set; }

        /// <summary>
        /// 实施单位
        /// </summary>
        public string CompanyName { get; set; }

        /// <summary>
        /// 实施人员
        /// </summary>
        public string UserName { get; set; }

        /// <summary>
        /// 实施日期
        /// </summary>
        public DateTime? DoDate { get; set; }

        /// <summary>
        /// 实施备注
        /// </summary>
        public string Remark { get; set; }

        /// <summary>
        /// 照片
        /// </summary>
        [JsonIgnore]
        public string Pic_Imgs { get; set; }

        /// <summary>
        /// 照片合集
        /// </summary>
        public IEnumerable<FileModel> Pic_ImgsList { get; set; }

        /// <summary>
        /// 附件
        /// </summary>
        [JsonIgnore]
        public string Attr_Imgs { get; set; }

        /// <summary>
        /// 附件合集
        /// </summary>
        public IEnumerable<FileModel> Attr_ImgsList { get; set; }

        /// <summary>
        /// 状态
        /// </summary>
        public int Status { get; set; }

        /// <summary>
        /// 创建人
        /// </summary>
        public int CreateUserID { get; set; }

        /// <summary>
        /// 创建人姓名
        /// </summary>
        public string CreateUserName { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime CreateDate { get; set; }

        /// <summary>
        /// 提交人
        /// </summary>
        public int? SubmitUserID { get; set; }

        /// <summary>
        /// 提交人姓名
        /// </summary>
        public string SubmitUserName { get; set; }

        /// <summary>
        /// 提交日期
        /// </summary>
        public DateTime? SubmitDate { get; set; }

    }
}
